178 research outputs found

    User-centric Privacy Engineering for the Internet of Things

    Get PDF
    User privacy concerns are widely regarded as a key obstacle to the success of modern smart cyber-physical systems. In this paper, we analyse, through an example, some of the requirements that future data collection architectures of these systems should implement to provide effective privacy protection for users. Then, we give an example of how these requirements can be implemented in a smart home scenario. Our example architecture allows the user to balance the privacy risks with the potential benefits and take a practical decision determining the extent of the sharing. Based on this example architecture, we identify a number of challenges that must be addressed by future data processing systems in order to achieve effective privacy management for smart cyber-physical systems.Comment: 12 Page

    How to track composite Web services? A solution based on the concept of view

    Get PDF
    This paper presents an approach for tracking composite Web services based on the concept of view. Web services are subject to personalization when there is a need to accommodate user preferences. Preferences of users are of various types like when the execution of a Web service should be initiated and where the outcome of this execution should be delivered, too. To guarantee that user preferences are handled during the execution of Web services, a view offers the opportunity of zooming into the specification that composes these Web services. For the specification requirements, state chart and service chart diagrams are adopted. A deployed view over a progressing specification features the dynamic nature of tracking composite Web services

    CP4WS - A method for designing and developing systems based on web services

    Get PDF
    This paper presents CP4WS (standing for Context and policy for Web services), which is a context-based and policy-driven method for the design and development of Web services-based systems. Although Web services constitute an active area of research, very little has been achieved for the benefit of those who are responsible for modeling and developing such systems. To address this lack of support, we developed CP4WS that consists of several steps ranging from user needs identification to Web services behavior specification. A running scenario that illustrates the use of CP4WS is also discussed in the paper

    Towards a Self-Healing approach to sustain Web Services Reliability.

    Get PDF
    International audienceWeb service technology expands the role of the Web from a simple data carrier to a service provider. To sustain this role, some issues such as reliability continue to hurdle Web services widespread use, and thus need to be addressed. Autonomic computing seems offering solutions to the specific issue of reliability. These solutions let Web services self-heal in response to the errors that are detected and then fixed. Self-healing is simply defined as the capacity of a system to restore itself to a normal state without human intervention. In this paper, we design and implement a selfhealing approach to achieve Web services reliability. Two steps are identified in this approach: (1) model a Web service using two behaviors known as operational and control; and (2) monitor the execution of a Web service using a control interface that sits between these two behaviors. This control interface is implemented in compliance with the principles of aspect-oriented programming and case-based reasoning

    A view-based approach for tracking composite Web services

    Get PDF
    Tracking the execution of composite Web services to identify and adjust their specification according to the current features of the environment is a challenging issue. The concept of views, as a dynamic snapshot over this specification according to a given context, is proposed in this paper. A view is used as a support means for tracking the execution progress of composite Web services and deploying the corrective measures in case of non-compliance with users\u27 requirements. Our contributions are a definition of what a view means in the context of Web services composition, an approach for specifying user context and its respective view, and mechanisms for extracting and visualizing views over specifications of composite services. © 2005 IEEE

    Preface

    Get PDF

    Towards a semantic- and context-based approach for composing web services

    Get PDF
    Despite the widespread adoption of web services, several obstacles still hinder their smooth automatic composition. First, techniques that exploit semantic information during web services discovery are still lagging behind despite multiple initiatives like OWL-S. Second, the context in which web services evolve is, to a certain extent, ignored. This prevents deploying adaptable web services. In this paper, we propose a semantic- and context-based approach for web services composition. By semantics, we mean the capacity of web services, which are engaged in interactions, to understand what these interactions are about and how to carry out these interactions. By context, we mean the capacity of web services to assess their current capabilities and ongoing commitments before these services participate in any composition. © 2005 Inderscience Enterprises Ltd

    SEKE - Towards Context-based Mediation for Semantic Web Services Composition

    Get PDF
    Web services composition is a keystone towards the development of interoperable systems. However, desp; ite several efforts for explicit semantic description, Web services still face data-heterogeneity chal; lenges. Correct interpretation of data exchanged between composed Web services is hampered by differen; t implicit modeling assumptions and representations. In this paper, we demonstrate the importance of c; ontext to facilitate data exchange, and describe a context representation model for Web services. Then; , we present a context-based mediation architecture that helps performing meaningful composition
    • …
    corecore